Big Huge Thesaurus

high-yield bond

noun